package com.antrom.devlo;

import java.util.List;

/**
 * 
 * @author E078095L
 */
public class Adresse {

    public String getAdresse() {
        return myAdresse;
    }

    public void setAdresse(String adresse) {
        this.myAdresse = adresse;
    }

    public Lieux getMyLieux() {
        return myLieux;
    }

    public void setMyLieux(Lieux myLieux) {
        this.myLieux = myLieux;
    }

    public List<Email> getMyMail() {
        return myMail;
    }

    public void setMyMail(List<Email> myMail) {
        this.myMail = (List<Email>) myMail;
    }

    public PaysProjet getMyPays() {
        return myPays;
    }

    public void setMyPays(PaysProjet myPays) {
        this.myPays = myPays;
    }

    public List<Telephone> getMyTelephone() {
        return myTelephone;
    }

    public void setMyTelephone(List<Telephone> myTelephone) {
        this.myTelephone = (List<Telephone>) myTelephone;
    }

    public Ville getMyVille() {
        return myVille;
    }

    public void setMyVille(Ville myVille) {
        this.myVille = myVille;
    }
    /**
     * 
     */
    public String myAdresse;
    /**
     * 
     */
    public Ville myVille;
    /**
     * 
     * @element Telephone
     */
    public List<Telephone> myTelephone;
    /**
     * 
     * @element Email
     */
    public List<Email> myMail;
    /**
     * 
     */
    public Lieux myLieux;
    /**
     * 
     */
    public PaysProjet myPays;

    /**
     * 
     */
    public Adresse() {
        myAdresse = myPays.toString() + myLieux.toString() + myVille.toString() + myTelephone.toString() + myMail.toString();
    }

    public Adresse(String adre) {
        myAdresse = adre;
    }

    public Boolean verifierAdresseExistante(Adresse adresse, Annuaire annuaire) {
        return annuaire.contains(adresse);
    }
}